OM • SSAB A • SE0000171100
Generating your data highlights...
10.9b USD | # 37 in SE
707.81k shares | 8.08m USD
295.97m
99.95% | 295.82m